god almighty - French English Dictionary